mountain tallow - Turco Inglés Diccionario